salt of lemon - Español Inglés Diccionario